;
; Burning man effects
;

effect burning_man_halo
{
	type halo
	{
		inflate_range	0.05, 0.1
		texture	 		textures/#fire.tga
		fade_time		0.3
	}
}


effect burning_man_smoke
{
	type particle
	{
		texture		battlefield/cloud_3.tga

		size_range       	2.0, 2.5
		age_range        	0.4, 0.9
	    grow_range		 	1.0, 1.0
		vel_range  			0.0, 0.2
		colour     			55, 50, 47
		alpha_min			50
		alpha_max	   		100			 ; maximum alpha value
		density				4 	     	 ; how many particels per meter
		random_emit_radius  0, 0.4
		initial_size		1.0, 1.5
	}
}

effect burning_man_flames
{
	type particle
	{
		texture				textures/#flame_wheel.tga		
		sprite_origin		0.0, 0.0
		sprite_size			1.0, 1.0

		size_range       	0.4, 0.6
		age_range        	0.04, 0.08 ;0.00001, 0.00001
	    grow_range		 	1.0, 1.0
		vel_range  			-0.8, -0.9	
		colour     			100, 100, 100
		alpha_min			100
		alpha_max	   		150			 ; maximum alpha value
		density				6 	     	 ; how many particels per meter
		initial_size		0.4, 0.5
		blend_type			additive
		emitter_metric		distance

		random_emit_radius	0, 0.2

		system_radius			2.0			; radius used for culling
		emitter_falloff_dist	150			; distance in meters to reduce emission over
		emitter_falloff_bias	0.5			
	}
}

effect burning_pig_flames
{
	type particle
	{
		texture				textures/#flame_wheel.tga		
		sprite_origin		0.0, 0.0
		sprite_size			1.0, 1.0

		size_range       	0.4, 0.5
		age_range        	0.4, 0.5
	    grow_range		 	1.0, 1.0
		vel_range  			0.7, 0.9
		colour     			160, 160, 160
		alpha_max	   		230			 ; maximum alpha value
		density				10 	     	 ; how many particels per second
		initial_size		0.4, 0.5
		blend_type			additive
		emitter_metric	    time

		random_emit_radius	0, 0.2
		system_radius			2.0			; radius used for culling
		emitter_falloff_dist	20			; distance in meters to reduce emission over
		emitter_falloff_bias	0.5			
	}
}

effect burning_pig_smoke
{
	type particle
	{
		texture		battlefield/cloud_3.tga

		size_range       	0.4, 0.9
		age_range        	0.7, 0.9
	    grow_range		 	1.0, 1.2
		vel_range  			0.0, 0.2
		colour     			55, 50, 47
		alpha_max	   		150			 ; maximum alpha value
		density				2 	     	 ; how many particels per meter
		random_emit_radius  0, 0.4
		initial_size		1.0, 1.5
		emitter_metric		time
	}
}

effect burning_man_skeleton_fire
{
	type flaming_skeleton
	{
		max_bone_emitters  15
		effect			   burning_man_flames_set
	}
}

effect burning_pig_skeleton_fire
{
	type flaming_skeleton
	{
		max_bone_emitters  20
		effect			   burning_pig_flames_set
	}
}

effect_set burning_pig_flames_set
{
	lod 10000
	{
;		burning_pig_smoke
		burning_pig_flames
	}
}

effect_set burning_man_flames_set
{
	lod 10000
	{	
		burning_man_flames
	}
}

effect_set flaming_man_effect
{
	lod 10000
	{
		burning_man_halo 
		burning_man_smoke
		burning_pig_skeleton_fire
	}
}

effect_set burning_pigs_set
{
	lod 10000
	{
		burning_man_halo
		burning_pig_skeleton_fire
	}
}

effect_set falling_flaming_man_effect
{
	lod 10000
	{
		burning_man_halo 
		burning_man_smoke
		burning_man_skeleton_fire
	}
}
